ahşap dolap - Turkish English Dictionary